participate in a cooperation - Francés Inglés Diccionario